establishment that sells guarapo, sugar cane refreshment - German English Dictionary